spotted dwarf gecko - Turkish English Dictionary